7
33
110
30
9
79
26
114
17
15
57
155
22
24
38
121
48
185
125
85
18
16
36
5
4
6
14
8
343
23
39
95
72
109
10
20
84
46
394
53
69
21
82
50
31
76