106
71
21
159
40
194
56
15
237
73
64
46
24
84
74
16
285
85
122
11
34
17
38
2
119
59
82
6
238
1
29
67
47
48
42
54
52
8
61
166
65
39
20
25
66
113
253
77