64
16
24
80
31
26
30
8
165
39
28
12
104
108
98
20
34
86
7
72
35
65
13
77
321
88
40
33
68
48
53
29
332
162
120
51
320
25
22
18
101
27
93
23