11
33
22
59
61
14
15
41
121
54
19
137
45
87
64
75
48
198
26
361
57
5
31
23
53
141
76
58
181
110
321
70
362
37
171
18
179
25
32
17
20
108
133
34
12
35
93
29