12
7
5
53
34
38
14
20
87
13
23
26
25
81
17
30
11
97
96
42
142
122
46
49
31
380
67
107
64
239
171
137
37
28
21
115
33
151
32
117
65
55
61
60
199
54
27
221
114
144