80
14
54
90
290
28
55
23
336
11
251
301
17
95
18
6
96
22
48
5
144
3
13
176
460
79
46
29
16
25
30
7
9
21
141
53
67
8
12
73
1
2
24
149
45