18
109
6
26
50
82
19
84
27
2
34
88
23
29
15
49
89
16
14
38
41
161
43
35
24
25
48
46
223
28
62
76
30
130
51
68
8
40
17
42
148
13
12
150
134
39
52