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