127
36
627
33
241
29
30
250
21
79
46
31
58
143
224
24
122
17
35
139
28
6
89
8
110
10
48
94
44
86
12
55
106
16
20
14
3
185
92
5
104
204
123
95
9
98
162
42
67
374
38