119
25
15
16
14
7
18
26
17
42
11
9
105
95
73
10
125
304
145
36
8
20
24
96
21
33
28
23
3
12
22
30
85
128
88
63
120
27
165
213
350
13
53