175
243
83
104
149
202
92
32
76
134
48
61
89
103
84
47
159
3
50
14
38
38
18
52
68
8
40
67
60
45
16
21
53
43
49
59
37
27
25
36
46
8
31
39
22
17
20
41
62
26