35
34
52
44
79
38
67
125
131
101
55
13
16
14
6
4
28
11
33
5
18
17
19
22
7
40
12
145
72
173
58
43
68
31
42
120
111
30
89
147
128
53
56
82
46
37