28
14
43
24
5
33
26
23
2
4
25
20
29
61
13
34
6
30
115
66
89
17
21
16
51
12
32
3
27
11
15
9
149
8
7
50
105
56
59
22
18
87
69
145
60
38