5
33
75
79
6
34
114
17
3
41
21
12
228
15
16
359
227
43
28
23
19
11
30
56
218
137
333
20
31
57
9
44
61
36
433
59
45
2882
50
118
119
107
494
148
239
208
621
38