109
18
30
46
96
6
22
54
7
13
99
68
66
11
226
9
40
25
5
17
437
19
4
58
15
43
8
28
55
60
33
105
32
63
10
12
130
52
185
107
27
38
20
61
98