127
35
28
18
273
36
81
157
26
20
23
58
17
15
29
7
9
84
34
24
11
116
37
14
50
21
150
89
40
100
92
62
354
6
10
250
27
152
25
45
22
19
98
104
166