34
11
29
9
75
81
20
22
32
69
72
199
107
21
83
15
232
85
53
97
50
16
19
96
550
37
3
93
56
35
39
43
90
8
14
145
13
12
27
47
30
2
84
18