30
52
13
5
3
22
27
17
14
83
43
42
58
12
103
39
31
25
10
34
45
16
19
97
134
26
102
7
9
61
23
47
51
18
54
40
68
6
111
65
32