49
38
33
110
34
29
186
23
52
126
62
30
69
15
179
20
37
81
104
36
18
28
53
24
58
25
70
75
16
32
57
35
26
31
192
150
39
67
73
80
91
115
285
97
65
198
142
248
66
158