390
16
75
24
12
34
57
58
6
4
25
31
40
20
52
33
19
36
22
27
61
49
47
3
137
17
145
48
183
172
388
9
37
5
13
26
28
32
81
135
14
30
35
93
98