28
22
7
35
72
83
9
345
43
76
60
20
36
15
10
16
69
125
52
100
51
29
48
13
97
14
23
189
67
8
49
17
25
6
27
184
87
42
31
32
11
2
59
12