16
22
25
60
120
113
99
84
33
30
40
9
13
11
39
31
106
89
23
61
330
36
28
29
157
62
64
81
59
91
80
178
19
18
66
67
17
97
95
105
440
27
34
58
35
77
26
20
138
461