22
98
38
99
114
415
117
1473
58
241
622
24
33
172
221
137
83
56
50
165
67
21
146
16
196
79
140
85
47
87
68
35
13
17
86
365
187
96
88
55
214
186
28
12
57
34
42
18