97
36
95
12
11
59
48
51
41
23
137
79
117
116
159
43
282
65
103
46
424
161
176
122
22
29
21
64
186
139
184
80
71
317
120
102
112
49
177
32
185
331
110
33
113
28
203
109
128
86
13
98