14
12
7
3
5
9
16
33
82
120
11
10
22
41
102
17
30
52
29
388
4
56
51
26
91
111
36
20
13
86
132
6
58
18
57
44
68
62