28
30
121
21
14
10
2
8
19
20
16
29
17
48
43
33
155
141
25
22
26
23
45
63
54
35
11
38
59
41
65
32
76
50
31
37
12
139
5
24