60
51
58
43
167
52
14
7
10
27
232
5
46
13
15
34
53
30
38
68
90
109
50
73
17
25
48
136
19
31
20
29
96
102
75
63
88
41
23
161
153
187
84
22
76
56
184
71