39
63
120
51
25
77
37
102
36
21
26
232
52
34
43
16
45
6
113
30
76
13
18
85
80
54
238
145
99
119
152
116
19
308
62
31
40
101
87
105
91
251
35
38
253
124
410
79
22
132
123