90
91
28
41
65
220
34
76
53
30
50
22
418
66
14
26
25
33
36
126
122
37
186
4
128
246
114
9
49
372
108
31
15
213
63
223
6
120
64
40
23
12
16
45
18
8
142
55
364