110
111
199
37
220
674
27
9
468
32
117
100
99
1352
128
225
50
34
838
53
66
79
26
33
65
42
15
93
68
102
77
11
7
4
6
22
46
19
54
60
127
121
25
126
29
14
17
35
94
75