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