100
6
16
63
26
113
57
22
95
46
14
66
21
29
74
33
19
11
12
50
7
51
23
25
34
53
48
24
64
183
167
54
41
32