22
37
115
74
17
39
647
18
58
10
27
49
175
44
200
160
33
12
116
21
1361
26
94
139
92
16
30
81
13
50
70
141
55
257
71
60
31
64
90
79
305
93
24
83
85
158
122
19
109
75
41
40
57
35
34
123