7
12
58
15
3
34
122
30
52
24
14
18
23
19
8
10
53
5
44
26
64
273
75
196
11
45
39
69
46
156
83
97
35
20
31
13
33
59
9
25
167
73
176
165
22