1
22
5
19
6
7
29
12
28
24
49
36
14
15
133
38
16
64
9
8
20
27
40
44
66
154
92
71
109
75
74
60
130
30
294
86
2
165
534
69
121
70
211
84
436
94
117
199