3
17
48
7
10
25
5
4
24
1
6
14
20
33
15
16
23
66
9
18
27
28
47
92
55
39
114
21
96
112
58
69
26
64
19
51
102
41
46
174
61
136
126
31
104
385
81
45
22