134
80
137
38
19
10
103
98
95
60
72
63
115
164
167
73
320
141
45
37
14
109
27
99
79
70
67
92
177
83
96
39
7
4
24
12
35
252
41
28
32
2
77
29
9
86
21
33
8
47
138