16
31
11
144
7
37
271
34
39
33
234
122
23
27
17
3
44
15
30
57
12
1
19
41
6
32
48
43
13
25
22
56
64
52
26
14
36
73
117
62
42
60
68
233
353