11
30
64
51
12
60
61
20
13
58
21
25
65
106
88
5
202
146
165
155
447
126
16
79
40
14
45
56
305
39
443
86
9
78
27
53
210
62
66
52
4
32
1
57
8
50
3
31