33
46
53
72
243
38
23
333
81
82
28
84
49
34
110
196
167
36
119
129
262
51
24
68
275
58
56
19
35
31
90
154
65
91
80
97
12
4
43
50
118
48
616
78
32
101
406
30
61
27
71
44