22
5
14
30
255
3
6
11
112
25
60
18
20
45
19
33
53
31
16
80
94
37
23
42
96
59
27
86
35
71
104
15
46
7
194
41
57
12
10
216
49
58
52
26
79
32