20
7
175
24
45
5
31
120
43
63
29
34
40
132
55
44
84
72
102
21
67
23
0
2
82
51
14
48
37
65
78
126
894
64
61
121
6
123
35
92
68
355
9
12
221
33