25
51
102
20
103
24
77
186
28
8
52
47
173
35
3
38
14
147
97
41
18
240
11
57
135
75
32
27
60
94
80
13
34
105
16
48
192
37
46
55
305
43
21
126
118
199
87
109
83
119