30
18
2
51
14
13
133
27
12
56
79
21
47
158
19
100
5
65
43
42
16
24
8
4
45
7
50
9
53
41
70
35
11
72
25
20
37
55
206
64
114
128
271
57
10