35
59
132
213
16
15
216
20
24
29
69
2
52
28
84
47
127
25
11
45
3
7
44
63
17
93
27
95
145
23
21
53
10
18
22
42
150
1
81
50
104
9
99
37
30
43