28
15
16
10
122
31
4
27
89
39
14
62
41
3
25
8
38
35
50
19
178
22
7
95
46
81
26
113
11
17
55
47
78
82
88
9
12
37
96
84
77
92