109
46
90
55
51
19
63
16
10
184
60
24
12
11
17
68
42
18
22
32
50
150
48
28
20
6
27
35
7
25
200
40
29
9
8
21
30
14
37
41
38
13
15
57
26
39
5
53
78
77
33
34
69
104