22
37
115
60
36
229
10
20
70
21
69
74
77
63
27
64
38
2
14
124
53
33
134
284
25
44
67
16
58
105
154
212
43
18
11
15
87
130
1
31
23
51
159
47
91
4
17
679