25
3
102
11
186
15
17
22
49
140
60
5
10
46
32
21
27
33
212
67
9
23
8
72
18
4
48
149
76
13
40
16
36
38
88
28
6
2
61
12