34
41
88
78
19
50
7
12
74
5
111
3
178
24
9
95
16
25
83
53
11
67
33
58
14
145
162
123
82
47
73
245
296
48
29
97
65
108
44
94
118
139
155
81
192
32
76
85
26
27
45