13
23
86
356
7
192
81
45
100
34
59
93
42
138
44
39
279
32
97
70
84
16
79
127
96
31
38
56
272
199
49
68
22
104
55
141
17
196
37
18
94
78
60
11
46
73