43
63
47
34
7
17
107
41
110
28
173
106
12
91
75
15
4
3
9
40
13
49
29
36
144
22
8
38
5
0
31
172
44
19
6
93
11
20
175
18
78
90
21
14
278
37