176
24
3
20
5
16
19
8
36
7
2
6
45
11
23
4
15
47
13
9
66
59
17
46
27
10
41
22
104
21
28
39
51
135
48
79
61