78
151
33
135
82
92
19
32
81
16
15
37
38
197
199
101
57
291
13
25
27
18
30
14
41
29
40
90
80
53
46
51
303
36
47
122
39
73
71
42
55
201
52
102
100
22
44