495
137
49
154
32
26
86
103
16
21
115
41
12
27
33
18
25
140
24
54
72
186
132
22
46
65
60
147
204
64
15
50
17
155
346
90
8
92
45
2
42
118
10
78
48
37
35
88
47