39
139
45
53
107
37
165
30
146
40
195
98
20
32
57
83
26
9
122
35
128
344
81
14
23
33
85
24
48
103
49
127
27
50
8
42
117
75
381
28
70
55
10
13
41
19
79
58
25