1
19
2
23
21
64
27
65
76
108
118
79
132
81
28
24
121
370
102
307
77
89
319
146
61
97
8
12
112
20
15
51
207
99
80
56
22
323
213
16
327
133
165
86
204
159
312
37
110
58
399
68
32
116