15
35
14
6
150
23
12
21
28
5
115
36
11
128
7
52
16
9
1
19
47
104
61
31
27
42
73
41
93
105
75
57
25
13
64
33
89
29
224
155
149
69
97