28
145
4
11
17
9
12
43
22
5
78
19
112
58
91
41
152
29
6
24
14
15
13
23
16
7
33
20
70
62
54
64
27
86
72
88
97
281