339
35
189
1214
4
75
25
150
14
27
81
95
96
141
88
38
28
381
23
115
18
24
5
76
37
12
175
58
64
47
6
86
55
360
69
46
89
138
10
104
759
194
48
144
85
26
36
21
11
342