42
27
20
17
24
45
103
55
192
120
30
71
65
18
7
33
159
37
29
1
57
2
191
15
82
51
36
21
87
44
25
31
167
5
79
59
0
39
8
3
514
6
4
23
26
10