108
13
182
14
6
43
3
17
32
52
97
29
11
1
88
21
55
73
40
199
47
411
5
120
20
107
7
8
54
124
56
30
83
25
77
18
37
96
9
12
45
34
79