29
22
15
11
87
2
19
18
42
131
69
27
61
68
13
12
14
51
191
41
24
17
59
254
4
56
101
358
39
35
3
10
47
32
55
9
6
73
303
67
40
25
138
5
37
52
34
184
264