13
36
126
23
22
7
4
56
78
15
28
27
12
8
5
21
9
38
11
30
24
34
53
26
65
35
14
29
139
17
175
31
19
179
32
97
61
45
40
55
99
58
71
106