158
30
49
53
4
97
16
46
98
13
22
7
72
34
11
24
23
57
159
91
172
51
45
56
92
15
26
217
204
134
19
5
80
12
60
27
8
29
20
48
17
6