148
76
90
141
35
112
519
15
196
108
91
58
46
164
27
23
29
39
173
33
174
149
80
34
51
53
14
47
43
11
79
32
18
54
85
12
16
21
83
1268
181
24
9
68
30
146
94
75
19
48
82