46
13
33
16
20
21
40
23
64
34
27
119
117
36
32
25
31
75
110
11
14
6
7
8
96
200
72
76
45
60
59
12
17
125
315
82
145
234
97
144
227
47
62
91
43
89
204
231
58
81