22
631
99
59
79
34
24
29
6
181
47
44
18
9
10
4
760
21
43
32
40
28
175
194
16
97
52
72
87
23
12
63
14
17
31
35
13
65
101
50
45