36
1
3
4
46
19
10
64
105
144
26
13
16
84
49
70
6
5
29
30
9
42
35
15
21
23
18
24
57
55
38
22
20
160
213
28
100
77
88
91
187
112
285
237
37
94
58
79
140
157
150