34
38
30
25
12
14
5
41
88
163
11
10
313
75
21
59
22
8
32
13
67
15
64
9
37
28
138
4
29
35
44
42
61
40
2
85
60
66
33
76
6
91
31
264