46
15
51
43
19
170
27
14
131
11
31
3
13
0
2
42
60
45
23
157
9
37
34
16
7
17
35
26
20
66
180
99
88
33
304
36
10
24
252
254
25
21
106
71
139
30