55
82
45
37
98
32
60
49
103
24
57
133
39
38
67
86
48
31
56
377
76
42
29
66
16
14
52
34
12
146
145
15
26
18
20
17
9
101
88
30
122
109
197
25
180
111
108
160