4
33
3
66
36
28
32
52
115
59
90
60
35
146
55
6
176
34
85
114
20
21
58
129
27
334
94
80
19
51
77
17
96
54
45
97
15
211
64
88
111
10
44
196
16
40
48