28
24
3
93
5
162
36
90
20
39
126
120
81
14
7
12
105
87
54
25
8
10
4
150
125
51
38
32
92
27
37
43
22
19
13
264
64
69
16
57
11
29
42
66
100
151
131