165
237
82
200
148
91
74
88
31
103
132
47
103
48
61
84
49
35
3
47
50
68
157
59
67
56
13
53
38
38
20
38
41
17
51
19
41
29
37
62
46
20
25
37
39
15
2
25
37
29