33
178
3
39
19
20
16
51
54
220
17
5
32
23
61
38
18
8
27
22
59
47
35
148
56
127
315
279
44
78
26
81
55
60
13
114
110
122
79
68
139
71
97
25
53
57
228
52
124
105