339
60
318
102
32
45
25
13
26
29
103
24
79
22
16
143
20
23
1
127
15
3
19
21
34
8
54
58
134
37
14
17
9
42
39
10
106
43
119
35
264
38
6
153
2
70