113
10
21
137
67
27
150
53
226
16
52
171
188
54
159
104
212
33
46
43
41
28
86
79
12
60
102
47
15
70
8
57
11
7
55
19
48
26
50
6
24
22
35
37
17
4
158
40