104
32
75
39
277
33
17
185
34
12
90
136
72
13
61
3
35
119
43
146
215
30
21
23
233
15
107
63
14
52
137
29
192
16
5
24
125
343
479
155
70
42
84
143
57
274
31
38
51
178
300
715
37