5
11
102
79
20
31
9
50
226
80
34
146
26
55
128
64
117
17
65
39
28
71
22
45
18
29
21
23
32
86
24
14
40
67
41
27
51
13
10
7
4
19