33
49
103
2
11
7
14
27
18
53
47
197
63
68
37
51
29
50
72
20
28
4
137
97
56
13
334
31
36
19
12
26
34
105
6
38
69
40
135
8
117
140
138