155
15
98
1
14
9
25
95
23
26
30
7
64
29
20
109
42
13
39
60
17
32
5
27
48
43
8
11
6
16
63
4
2
19
196
28
56
21
61
52