164
237
82
200
147
91
132
88
103
74
103
31
48
47
3
35
47
61
50
49
83
68
17
157
59
67
53
13
38
38
56
20
38
25
16
15
37
37
29
19
51
9
62
2
39
47
20
22
28
26