33
5
10
63
14
25
20
12
59
16
38
64
42
82
31
23
47
72
54
36
18
61
85
15
11
27
266
48
58
53
141
111
70
395
81
169
30
84
216
284
130
166
69
57
51
179
346
62
104