35
116
61
137
206
75
8
5
46
42
4
50
27
51
13
49
9
53
132
122
129
34
22
32
26
28
96
56
88
19
91
44
83
36
12
84
60
18
29
14
73
25
23
218
69
131
102
153