22
37
108
9
16
25
55
3
47
56
20
30
98
51
15
13
26
6
104
82
17
23
7
5
31
36
27
158
14
77
10
8
117
2
41
177
385
1
4
43
19