101
39
49
65
96
66
121
32
294
43
80
237
78
227
72
151
77
17
25
41
109
79
27
40
116
196
84
75
20
44
30
70
147
19
47
24
18
180
12
242
48
89
134
63
107
307
204
154