21
58
13
4
9
49
6
23
102
37
47
11
30
25
78
12
17
15
20
82
18
7
170
53
31
109
69
130
67
19
32
14
40
27
65
5
63
51
33
92
36
41
142
71
258
89
29