152
28
17
65
71
118
133
49
55
30
8
27
58
29
82
102
379
25
185
85
94
20
37
62
175
34
44
207
24
60
86
43
32
74
126
105
148
136
36
329
23
18
90
19
16