7
105
6
4
38
3
65
40
33
135
8
11
117
137
18
138
14
1234
611
166
16
292
39
10
34
45
58
9
61
35
20
53
72
22
119
62
80
573
236
28
43
1258
51