6
107
13
16
66
87
165
24
203
55
145
95
54
29
40
63
68
104
53
49
76
12
15
157
52
232
59
44
190
75
294
28
19
824
35
30
47
142
37
51
62
17
60
253
158
308
81