91
27
298
180
117
63
138
128
127
285
23
20
439
28
18
34
36
5
19
7
52
40
46
765
116
219
250
114
44
61
396
13
355
43
92
35
113
112
54
30
24
58
31
11
42
49
56
9
169
10
131