32
24
2
38
73
18
93
45
23
14
12
3
97
5
51
126
22
8
9
11
112
6
25
39
115
17
31
20
48
61
54
4
7
13
76
28
0
157
21
204
127