43
107
365
108
23
33
274
78
22
99
44
38
36
83
95
75
72
150
16
58
82
121
67
104
21
84
203
176
66
161
87
140
49
323
50
180
172
306
6
109
62
27
19
68
29
15
40
48
112
132
30
146
92
18