112
47
22
49
8
38
75
46
18
6
11
15
26
4
2
23
21
13
5
184
69
7
14
17
3
48
138
40
145
95
77
28
43
94
59
96
12