39
68
172
20
23
16
29
52
73
17
43
240
45
27
33
47
8
22
15
108
101
19
92
24
32
9
18
30
112
54
21
12
111
6
61
69
25
49
88
35
51
125
104
13
26
233
10
160