62
38
116
29
17
28
121
30
19
67
32
101
68
65
112
75
77
111
20
16
4
85
220
59
26
92
35
42
14
84
7
118
82
15
10
53
78
52
24
95
154
147
39
12
66
50
80
43
34
90
41