45
296
106
39
255
11
65
60
34
214
52
70
134
74
14
98
58
23
128
24
166
4792
33
90
295
346
135
92
156
37
87
309
16
112
82
91
26
41
170
56
263
382
94
35
50
75
25
147
68
30
31
19
104
1484
177
44