32
3
23
96
36
19
31
33
13
42
28
7
24
16
15
8
67
22
53
17
66
20
54
63
25
14
75
37
58
55
73
57
131
40
39
4
49
70
160
27
6
56
30