1
23
4
21
36
9
25
2
32
27
11
3
5
6
26
17
136
29
45
22
52
12
58
24
14
64
224
113
186
349
56
140
48
53
86
81
122
104
111
54
46
174
259
124