93
27
8
66
325
205
47
68
37
332
183
33
52
107
12
64
73
178
102
104
45
15
46
131
38
59
72
96
50
106
14
9
60
23
35
13
40
100
148
53
30
82
99
170
175
32
26
11
112
22
152