126
152
9
27
164
89
37
19
41
16
18
53
111
14
54
23
8
79
17
24
42
12
29
26
10
34
35
11
33
5
52
44
3
28
45
73
1
56
39
6
76
13
70