35
68
220
57
82
53
61
49
15
75
39
51
28
10
42
14
26
4
2
32
45
91
80
37
29
33
24
62
46
44
13
67
27
17
160
40
9
3
125
11
100
126
93
20
171
8
86
74