85
145
36
27
48
106
238
122
177
105
102
59
390
14
35
77
4
78
104
26
82
87
233
1285
34
22
56
38
370
29
101
16
147
222
70
66
83
28
75
164
135
69
126
138
55
5
30
11
15
389
19