76
18
26
21
41
58
36
12
30
15
10
16
33
8
31
53
5
4
25
1
7
13
17
37
114
6
98
91
96
24
38
43
29
9
86
75
63
69
28
177
70
11
115
23