36
28
3
29
86
6
151
11
70
281
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
186
7
97
13
40
20
260
686
53
46