15
3
5
1
6
2
18
12
23
16
13
27
31
21
14
42
35
180
48
43
86
29
11
26
44
37
88
22
125
19
141
120
245
25
46
79
40
156
28
33
77
8
54