16
76
20
293
12
54
104
63
139
141
96
77
34
5
106
75
53
11
52
43
115
14
51
80
32
22
1
23
56
73
42
359
47
36
46
24
60
81
90
37
28
69
21
30
44
49
13