3
34
27
25
22
11
33
123
6
32
46
72
16
13
31
37
8
14
58
7
90
15
20
55
12
2
221
24
10
39
9
18
183
26
44
41
53
5
86
112
19
76
84
51
149