124
301
33
32
26
50
229
54
52
71
37
102
25
40
58
104
24
49
74
34
55
68
23
92
36
22
67
76
217
82
97
43
12
159
15
42
20
70
7
44
35
100
61
183
9
31
14
47