34
20
27
19
24
98
223
51
13
32
33
48
172
16
112
36
79
22
63
87
680
29
253
17
61
28
176
35
25
40
199
44
38
125
121
37
53
18
55
26
23
39
60
367
281