34
21
45
49
33
9
112
48
32
27
23
74
64
46
13
4
15
82
17
41
56
24
66
62
102
291
10
111
193
263
255
201
75
42
26
174
125
84
29
119
14
58
53
162
25
93
40
8
204
44
35
18