156
25
24
172
76
67
60
58
27
33
40
12
34
83
46
74
48
11
22
110
29
158
415
15
50
17
18
39
81
967
31
35
68
45
115
49
36
183
87
14
47
23