39
83
118
46
101
368
85
121
48
33
19
98
16
147
82
72
100
131
155
49
25
78
55
36
21
23
113
67
32
53
158
58
433
97
70
116
13
12
37
93
189
59
63
103
80
135
35
95
43
107