11
29
68
6
45
22
50
30
125
111
318
19
49
133
63
9
14
44
103
52
20
46
34
10
8
97
13
7
27
23
25
72
2
4
32
1
5
0
82
16
24