58
24
18
3
192
15
51
33
21
88
25
19
42
32
5
83
59
6
2
4
23
55
108
20
34
13
9
16
66
76
1
57
27
53
60
47
62
186
10
26
28
94