27
38
29
28
14
18
12
7
6
2
72
52
19
32
61
58
51
3
282
33
10
56
31
74
117
135
17
11
34
321
69
21
4
5
16
143
44
80
8
66
81
53
211
154
142