10
1
52
30
13
35
27
57
3
34
119
36
28
67
29
47
25
53
160
4
15
8
75
64
19
14
12
26
68
20
296
234
74
7
40
11
44
50
126
24
236
17
23