172
54
32
103
31
52
16
18
28
46
58
43
29
112
107
20
7
35
105
21
19
47
51
25
36
123
27
17
181
65
53
82
44
14
40
24
101
76
26
6
34
85
91
99
67