60
39
165
35
102
81
56
59
4
153
314
44
48
63
68
45
79
40
41
25
22
204
78
30
93
150
14
58
26
1
38
260
179
184
441
11
13
31
83
20
15
55
203
126
37
147
33
73
66