67
95
26
77
71
42
16
50
119
38
34
117
29
3
19
61
10
742
5
7
171
27
78
286
17
131
89
576
66
129
15
25
64
596
14
178
58
62
65
46
13
149
49
96
2146
37
20
11
243
8
31