12
32
7
15
16
52
39
25
18
11
53
71
30
14
176
85
10
119
37
232
17
105
54
140
75
44
84
5
59
74
108
97
24
51
21
47
61
92
98
29
26
126
27
13
64
120
95
28
23