134
52
54
15
53
102
130
38
197
104
50
18
86
115
48
42
31
47
22
74
30
27
70
182
57
87
16
71
40
146
338
29
595
72
82
24
33
245
335
118
234
55
388
120
116
136
32
284
171
111
172