1
115
15
2
57
37
24
9
36
29
229
49
84
31
22
4
14
20
28
33
11
17
38
45
70
534
35
25
224
75
100
186
43
208
138
58
10
44
153
90
23
150
213
232
82
127
143
73