18
92
13
4
84
95
62
23
3
1
145
61
91
50
6
19
16
49
26
27
88
45
9
22
114
76
34
17
211
30
10
153
124
25
39
229
71
24
73
11
7
121
59
32
28