46
78
103
39
97
14
41
13
64
80
104
55
15
100
112
26
21
86
77
53
65
62
327
54
12
19
38
5
7
25
27
201
22
295
95
37
35
175
36
166
333
48
75
284
110
195
29