33
14
40
22
67
45
109
43
42
36
116
58
115
122
211
35
30
34
65
76
32
159
28
105
77
59
23
31
82
340
132
113
178
46
25
92
161
24
39
155
74
171
49
128
7
38