116
16
121
48
102
49
10
56
30
37
19
96
11
63
87
25
8
52
13
46
84
173
237
29
166
142
33
236
9
18
246
77
47
133
139
135
110
371
65
73
212
34
54
58
44
31
38
83
70
60
94
5
76
336