32
15
67
155
123
22
39
63
129
70
25
43
208
182
59
8
7
19
28
6
95
37
11
23
9
36
16
17
27
12
35
45
40
55
102
33
50
75
51
21
14
4
56
246
160
24
92
20