274
36
133
110
38
126
55
64
15
78
42
108
61
99
281
111
24
10
25
27
31
62
21
17
29
35
32
5
14
33
26
66
91
486
56
7
141
13
59
37
6
45
3
4
16
30
57