55
110
51
24
208
35
37
41
42
31
49
189
124
6
18
122
25
151
53
139
97
166
105
79
360
527
29
30
23
26
13
22
12
19
102
65
32
89
47
16
48
57
40
7
52
20