45
3
18
24
33
10
32
15
195
21
222
26
47
52
97
7
80
112
68
114
42
134
85
105
31
16
71
12
23
59
83
55
11
19
171
17
46
13
40
6
267
49
341
109
38
81
417
28
29
113
156
254
25