4
20
19
46
184
239
30
32
13
5
36
79
38
27
17
77
39
16
26
18
14
62
67
52
11
24
8
31
43
25
101
23
102
124
2
55
73
86
97
3
15
35
64