33
58
21
3
49
11
147
19
13
23
7
31
25
16
17
141
29
32
38
18
14
103
104
201
46
22
89
99
9
35
55
82
59
84
70
225
69
64
62
180
26
158
97