21
13
53
499
24
29
15
101
16
14
34
42
41
70
37
7
8
17
54
31
23
92
32
2
6
87
10
11
43
97
77
12
108
64
5
44
35
117
126
178
103
26
299
19