28
57
35
37
76
34
9
102
32
101
38
23
17
16
25
18
339
29
52
8
11
126
20
60
144
44
27
63
13
45
24
84
105
49
21
40
31
43
231
66
51
33
270
46
128