5
30
7
55
18
35
15
49
57
137
74
194
70
110
119
244
29
19
52
76
10
16
33
9
26
23
14
11
3
105
36
86
109
92
39
17
59
66
28
64
42
22
13
37
79