133
40
113
88
24
86
94
25
37
54
107
158
34
175
19
33
168
15
5
265
12
84
10
69
23
2
17
26
82
79
6
18
70
65
46
27
53
93
50
31
36
28
52
62
372
533
78