52
78
109
17
23
64
77
36
24
19
25
187
49
50
79
65
11
35
349
103
125
396
45
116
43
20
549
81
110
82
1578
162
42
230
348
18
403
80
91
147
215
40
122
30
70