39
16
50
121
47
35
115
41
57
79
31
88
55
26
110
148
76
56
38
106
210
264
69
180
14
119
77
13
165
95
44
11
142
52
64
42
40
33
21
25
36
10
15
17
58
32