22
55
110
95
31
57
28
50
67
24
62
14
9
19
8
26
15
17
152
35
32
4
41
27
7
230
10
52
60
16
3
77
264
127
37
231
13
72
66
63
107
84
74
34
48
2