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