36
16
100
51
23
186
58
11
1364
19
32
97
37
44
217
189
21
63
61
22
57
24
348
170
157
4846
161
64
20
5
26
10
53
47
25
27
77
69
45
15
1095
49
29
230
66