157
111
47
72
232
110
23
85
53
60
19
13
28
10
26
64
106
66
24
35
50
94
58
112
17
55
87
108
167
61
33
48
74
45
46
472
54
37
49
97
76
227
92
817
184
16
40
247