30
85
161
623
11
27
6
22
171
61
25
35
114
104
43
32
34
21
141
49
99
12
120
48
159
47
29
70
18
72
19
24
7
39
101
119
31
13
14
63
53
28
37