2
235
143
231
204
75
617
149
94
105
66
171
72
46
30
15
14
9
16
49
56
27
33
89
25
18
5
60
19
34
26
95
28
93
159
23
59
11
107
124
182
20
83
61
122
69
81
8