26
174
141
39
125
148
14
52
111
126
9
197
332
62
73
65
34
45
32
15
102
25
41
50
33
24
44
105
75
99
104
40
28
112
68
21
16
74
31
502
27
355
78
93
48
151
60
70