171
83
19
28
36
49
1
23
120
14
69
47
11
43
17
5
2
21
55
121
6
123
40
15
61
44
29
7
30
12
33
18
24
57
10
497
26
64
8
102
31
71
35
32
89
94
76