33
24
58
116
22
10
48
17
81
80
26
77
4
6
106
11
29
18
12
31
90
220
216
15
9
8
38
40
41
65
36
14
13
74
102
62
122