11
6
49
92
19
10
82
86
103
101
51
110
188
102
100
79
24
31
94
57
38
63
53
69
13
41
17
75
121
25
35
291
29
47
175