215
26
12
66
17
22
85
504
21
28
86
53
33
1346
7
123
46
64
29
24
181
341
45
294
108
13
77
18
253
67
41
11
128
520
63
69
212
275
47
70
193
42
14
140
20
31
73
30
153
6
51
189
36
44
166