129
183
53
25
22
23
15
19
10
40
64
36
7
49
30
26
28
4
56
18
16
58
11
3
6
29
47
1
14
42
8
9
31
17
20
5
13