186
30
10
38
47
32
15
16
33
7
27
13
37
51
111
11
6
9
5
45
3
2
23
100
21
41
12
39
66
14
159
81
20
25
29
4
52
26