46
53
368
31
17
40
11
47
24
51
55
39
165
82
28
20
36
29
12
50
69
66
155
14
105
116
60
202
123
67
32
100
324
59
10
41
79
137
33
22
98
231
107
173
103
101
57
388