22
17
12
60
33
26
130
13
23
5
78
45
32
308
18
50
31
75
10
25
62
186
35
230
24
97
48
99
39
9
86
3
34
255
16
89
15
27
43
108
30