12
165
55
52
41
49
20
16
31
38
19
15
34
6
26
33
28
36
74
32
14
102
37
11
117
9
13
10
35
29
59
8
124
48
7
118
178
108
40
5
548
83
161
60
53
191
78
94