89
20
18
254
30
16
10
126
64
36
24
13
104
35
90
103
23
76
3
11
27
25
41
119
396
8
128
26
38
34
1
31
65
37
9
74
86
181
369
138
180
22
32
123
208
29
47
39