55
82
45
37
98
32
61
49
103
24
57
133
39
38
67
86
48
31
56
379
77
43
29
66
16
14
52
34
13
42
146
145
15
26
18
20
17
9
101
88
30
124
110
197
25
180
111
108
160