264
144
78
56
73
17
19
81
70
1
28
42
38
60
112
11
50
98
29
14
58
86
13
12
5
87
21
97
49
68
82
121
173
10
83
124
41
85
289
39
9
104
35
31
218
45
62
30
315