98
18
2
25
6
15
39
4
14
24
74
1
8
7
157
38
40
55
35
128
69
22
63
49
51
28
5
13
45
72
11
114
111
17
9
65
84
121
33
12
89