42
31
34
57
44
21
18
173
14
8
37
328
49
40
13
12
16
28
11
56
19
7
1
32
4
157
17
78
6
63
10
112
9
0
29
23
5
33
36
43
3
98
22
24
45