33
420
151
15
46
12
6
54
300
249
215
43
59
100
28
41
18
73
101
76
68
87
23
145
74
16
91
51
61
19
49
13
120
25
58
31
34
30
220
65
27
44
197
50
29
21