88
18
12
11
89
49
108
378
20
26
41
68
50
24
17
57
47
59
61
46
33
19
37
116
40
21
34
29
35
69
63
161
16
13
48
94
66
56
54
39
28
86