55
103
121
105
31
29
20
18
41
36
60
182
14
149
37
51
89
15
19
25
58
26
439
7
225
43
107
6
30
38
17
28
35
66
42
117
23
34
40
61
215
112
140
125
74
968
56
4
142
44
82