7
16
23
160
107
35
68
8
174
75
56
164
70
95
49
77
71
12
106
2
91
13
58
15
29
38
14
34
39
33
84
249
31
72
51
47
73
53
52
37
66
92
45
20
122
22
274