33
113
18
34
20
26
213
10
29
43
22
32
47
16
55
24
78
17
209
23
38
80
14
25
53
77
19
398
103
49
160
118
45
44
2630
1483
66
105
7
13
575
65
164
79