33
41
42
30
132
60
87
31
13
59
15
191
7
43
40
164
110
93
19
9
22
64
53
50
38
117
36
58
34
62
32
116
63
123
26
16
387
55
23
128
21
49
69
379
230
17
6