174
243
83
202
104
149
92
32
76
134
89
61
103
48
47
159
3
52
84
14
38
18
68
50
49
53
67
8
21
38
58
60
39
43
39
16
17
36
31
37
44
22
25
8
46
28
41
41
19
38