11
7
22
97
12
63
33
18
9
14
52
46
38
89
57
28
108
32
16
10
145
1
36
26
68
62
61
25
23
110
19
87
29
67
60
54
58
4
151
47
50
257
31
114
41
24
134
8
2