32
18
43
13
73
103
5
258
106
41
77
94
54
16
45
130
125
25
14
74
58
19
23
0
31
100
39
8
3
21
137
11
146
126
139
76
66
10
40
42
24