12
60
93
126
116
19
200
18
39
148
31
27
232
76
21
95
41
23
97
9
74
268
108
49
199
25
61
86
50
24
42
17
65
3
53
107
43
15
30
56
64
36
234
37
20
102
14
5
29
73