45
178
76
17
59
36
41
115
53
46
97
109
118
44
43
49
27
61
58
3
32
99
30
47
35
22
196
75
1
14
147
248
78
6
16
23
80
7
88
63
21
8
116
65
77
66
84
79
70
25