30
25
15
23
8
26
20
216
11
6
27
3
9
24
17
59
21
13
32
44
5
116
56
70
45
1285
60
63
4
58
90
54
64
12
10
123
159
38
50
72
80
16
28
48
49
192
92