27
8
15
166
41
7
10
56
20
21
51
5
17
245
19
55
83
70
111
69
26
96
45
31
67
112
22
126
6
2
3
123
38
52
34
25
125
33
14
13
18
23
71