248
109
16
8
55
103
34
38
18
37
51
20
14
19
91
31
3
98
115
106
156
48
43
45
212
21
33
27
138
22
12
13
111
59
69
65
10
70
5
88
163
66
36
17
53
57
47