202
21
91
44
247
109
1163
20
2
215
16
26
125
28
18
129
24
64
41
10
42
57
27
75
6
50
62
69
244
25
79
167
292
93
33
31
30
213
89
127
184
37
32
103
311
161
35
51
56
36