33
18
170
130
20
148
52
10
13
14
127
73
114
152
224
48
26
56
186
96
62
19
17
72
68
47
106
35
41
84
87
82
185
413
12
60
99
30
42
38
9
11
27
225
8
24
95
51
21