37
34
29
45
189
39
26
65
24
107
109
58
17
9
31
46
127
131
30
59
50
163
48
14
18
185
19
49
55
23
83
35
20
32
28
117
22
123
52
130
53
41
79
36
244