42
40
13
205
24
25
21
43
20
17
255
159
22
39
50
12
38
102
68
108
89
41
69
59
34
54
192
169
164
30
45
33
16
231
66
58
180
56
49
47
31
103
90
168
1
63
64
44
189
72
28