1
32
8
3
21
17
23
36
16
88
61
107
51
41
83
11
24
79
18
27
14
10
39
22
31
34
13
35
67
7
43
55
47
29
45
56
26
159
58