58
198
37
25
148
69
72
48
62
21
54
108
116
30
65
29
23
33
36
13
87
56
81
4
89
308
26
137
52
19
35
542
42
143
57
70
127
40
122
12
53
79
63
66
88
31
68
565
168
55
32