101
29
17
20
12
60
15
33
168
48
200
38
16
28
92
6
24
7
4
21
31
26
23
166
380
93
39
85
18
80
36
56
108
9
105
71
45
27
96
30
72
55
82
58
143