7
3
8
28
12
91
29
24
10
27
41
105
48
22
23
20
30
26
19
47
150
68
37
222
15
45
11
60
50
136
57
36
17
82
9
58
6
54
33
13
106