41
110
51
52
25
45
28
48
13
101
200
54
23
436
162
18
19
96
39
37
75
205
42
32
72
169
21
100
31
14
20
16
77
65
83
53
127
17
109
38
71
116
98
15
10
30
94
85
226
211