242
28
78
56
44
22
59
39
16
45
95
7
58
81
67
66
20
17
54
8
57
14
27
170
97
12
29
33
63
104
25
241
108
91
65
9
15
73
174
243
106
404
64
52
517
82