28
33
38
171
7
92
54
16
55
44
96
77
39
26
339
53
30
90
20
108
8
63
60
59
45
58
95
11
43
5
31
22
46
70
10
79
18
78
4
24
14