28
27
25
36
21
20
195
104
105
65
53
85
7
14
31
88
50
24
72
66
34
59
58
26
15
61
55
22
103
46
95
96
39
322
56
117
64
43
40
63
102
60
68
76
44
29
48
23
13
33