158
47
33
18
98
36
120
52
8
54
51
38
13
39
19
26
69
40
24
116
64
31
15
94
88
185
107
46
111
66
35
22
71
30
83
95
93
68
77
5
57
65
246
41
6
12
34
683