33
78
130
331
159
154
43
68
16
1760
32
21
76
53
15
10
80
89
293
40
29
22
56
115
449
57
363
140
113
105
199
67
48
128
30
87
36
7
13
31
26
55
19
123
25
14