28
50
17
51
22
66
126
34
94
15
32
78
40
92
4
11
12
26
222
21
18
3
79
73
5
10
102
9
20
27
16
33
93
23
41
308
8
13
352
36
287
97
381