13
139
101
24
294
1374
39
162
42
37
295
19
33
46
188
121
312
36
203
40
73
60
76
27
25
54
437
89
271
21
59
411
16
108
38
45
68
29
43
83
1198
5
55
90
34
222
49
174
153
11
51
20
79
64
6
22