15
35
81
45
22
21
32
114
47
122
29
14
30
55
61
6
16
19
11
23
70
37
20
58
178
17
49
63
132
109
28
79
51
67
38
398
27
157
31
25
26