36
28
3
29
85
6
151
11
70
280
10
17
22
126
481
67
26
21
9
14
15
432
24
35
84
56
58
30
47
33
238
18
38
249
320
185
7
97
13
40
20
260
685
53
46