14
42
61
135
86
70
27
12
76
355
23
322
78
65
96
89
144
32
263
58
46
37
47
51
13
52
28
45
82
19
60
5
87
31
90
26
49
57
16
91
72
10
40
123
33
22
210
308
39
75
35
164