212
96
12
53
129
62
14
138
91
37
21
31
23
218
193
73
19
120
130
105
51
71
15
117
55
52
110
35
199
41
28
30
40
109
58
93
54
56
43
50
86
68
147
16
187
36
126
24
7