28
12
17
13
9
2
70
10
8
15
24
29
18
21
156
60
30
11
5
6
48
23
62
26
32
14
111
52
145
105
57
36
106
25
61
20
87
4
41
19
22