42
29
231
15
25
224
40
98
17
86
20
56
36
63
55
37
14
28
60
35
61
12
32
43
21
33
186
30
58
24
11
19
22
146
94
134
26
109
41
172
7
93
53
8
18
88
45