4
96
8
3
29
20
18
100
35
81
24
23
9
83
30
45
31
132
16
43
37
74
5
44
130
52
7
95
33
11
57
10
64
47
70
51
60
38
12
97
76
22