28
9
8
13
123
44
17
21
12
36
54
55
59
34
111
33
58
90
245
77
32
148
99
40
71
87
120
18
27
72
70
63
75
31
45
56
62
46
19
41
108
159
20
35
76
80
88
81
7