86
102
37
41
156
14
34
13
95
29
55
76
32
227
42
61
43
90
143
422
38
114
21
62
106
44
59
73
337
77
261
33
45
40
783
27
67
100
126
91
48
31
243
18
22
35
24
15
54