15
52
28
12
25
5
2
11
22
32
36
155
26
53
9
10
7
8
59
29
27
45
76
71
192
13
67
6
128
19
24
66
37
18
125
42
30
48