117
14
35
116
105
71
47
122
107
26
23
25
84
89
141
9
137
44
29
28
150
57
31
65
68
1216
261
32
108
46
226
95
58
33
165
73
79
51
207
104
112
74
125
321