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