91
61
45
38
239
143
54
130
57
18
25
27
37
10
12
66
141
41
157
23
111
19
17
31
174
200
271
75
13
34
70
229
14
36
32
33
92
15
73
35
113
22
102
167
55
331