183
15
85
35
295
27
281
208
60
110
55
752
33
172
47
84
41
25
152
79
29
21
123
26
122
54
6
117
56
50
58
119
132
16
75
42
46
48
13
167
73
139
256
150
187
306
30
11
86