36
33
30
38
22
58
79
19
42
25
11
84
32
41
72
53
111
104
26
28
49
68
60
95
64
74
12
113
150
63
43
141
17
15
120
70
18
39
196
75
164
37
57
13
21
14
40