56
26
32
122
34
24
16
14
57
63
80
59
17
45
36
106
12
77
50
74
13
40
200
89
179
100
42
41
137
65
125
82
116
148
173
8
140
25
18
21
61
37
4
88