110
153
50
32
317
188
263
131
27
38
15
48
39
106
68
51
88
31
55
75
54
12
108
168
30
28
136
20
81
29
260
8
42
149
22
18
14
11
159
13
101
24
58
94
178
375
152