3
113
75
40
39
15
21
32
213
46
91
13
23
36
294
16
340
55
86
427
43
25
28
95
61
45
70
54
60
38
100
72
20
34
103
30
151
108
18
115
12
62
274
87
42
10
24
207
52
49
7
19
80
33