21
5
3
12
1
22
15
13
17
40
14
34
30
25
59
69
23
50
61
38
124
58
19
31
4
27
80
162
7
10
6
16
251
9
82
48
88
51
18
41
63
33