22
8
5
4
101
13
6
41
12
9
16
31
30
52
47
27
57
18
62
19
25
82
1
45
37
53
11
23
105
91
73
83
33
28
3
24
77
70
56
256
26
148
39