45
100
33
3
13
64
118
29
31
117
72
11
23
24
144
15
213
75
22
108
332
130
125
38
18
88
78
79
6
92
70
26
47
460
25
27
43
62
199
32
9
169
34
230
263
104
364
74