34
68
125
80
163
101
85
20
31
36
28
39
51
5
105
41
181
77
38
21
76
35
27
115
147
32
7
84
4
9
6
415
126
55
122
26
236
22
8
2
1
13
29
102
3
67
75
52
33
50
18
81
177