22
356
82
13
49
69
31
32
21
18
38
9
65
29
14
20
45
78
244
25
59
81
113
84
119
133
55
97
11
8
17
44
60
12
30
10
27
110
54
6
115
16
19
56
199
85
167