32
14
49
149
101
38
9
124
45
31
37
83
20
18
17
22
13
21
98
23
58
80
128
102
12
16
25
47
163
29
259
28
11
27
261
79
30
150
241
143
90
34