92
327
88
68
26
57
33
37
47
29
156
13
78
14
216
22
8
27
25
52
44
90
96
277
35
121
165
21
116
58
36
154
31
40
89
60
151
11
145
106
215
901
426
17
15
83
39
16
82
85
100
177
247