43
65
124
39
28
77
27
20
411
21
61
52
46
23
73
11
18
42
207
161
141
17
324
1
189
197
8
13
25
105
51
95
114
64
58
102
128
45
71
3
29
122
49
98
259
16
6
7
62