6
22
158
65
125
76
56
42
166
51
14
114
18
28
70
66
116
122
69
630
59
35
30
24
148
2
368
96
102
527
81
57
87
471
45
73
84
106
40
150
129
113
27
23
74
47
197
19
49
55
75
67
34