21
65
5
35
36
123
122
31
22
13
12
17
16
18
10
3
14
53
7
24
46
38
43
42
29
62
117
308
11
9
81
44
58
61
45
37
71
15
28
30
87
19