112
286
115
6
29
61
14
16
48
114
12
5
8
19
9
15
77
45
34
59
13
17
31
4
32
91
18
23
38
69
164
161
43
36
150
82
10
162
24
51
11
71
132
20
27
284