33
16
11
209
24
15
35
31
231
28
53
81
23
193
122
58
290
134
2
46
13
52
68
57
106
40
87
63
69
38
43
41
145
26
51
64
94
77
73
181
30
9
75
88
29
96
129
89
18