87
32
109
142
97
116
28
118
7
149
55
11
8
58
22
23
34
18
202
162
70
14
15
37
20
52
41
33
19
53
10
27
61
64
360
161
337
42
93
51
126
5