28
12
69
31
14
1
94
8
49
4
34
10
45
7
2
38
3
46
41
22
17
152
141
15
96
181
142
13
47
36
19
5
339
9
6
54
51
27
61
26