30
204
109
85
208
471
66
47
227
33
132
13
54
62
86
48
64
49
35
23
58
14
67
50
80
303
158
31
320
69
20
166
71
34
65
28
10
12
101
4
52
95
757
104
25
2
248
29
43
56