34
38
1099
103
82
52
16
246
39
42
227
72
37
93
33
58
24
25
106
74
43
31
11
88
29
30
36
123
63
223
79
51
158
148
122
155
61
131
85
59
49
19
21
55
129
163
12
64
66
97
136
94
87