35
203
70
31
42
39
93
41
62
89
33
24
46
10
78
120
47
99
298
112
53
116
43
67
345
305
173
36
131
38
246
32
103
141
127
29
80
22
202
52
185
11
253
106
69
23
51
4
34
101