94
32
110
136
108
111
15
30
25
36
11
63
51
55
47
88
372
155
59
69
5
65
147
81
113
52
12
14
24
53
13
8
26
42
75
38
27
280
60
77
4
176
169
140
74
37
129
20
17