82
33
57
17
37
14
16
12
103
28
35
77
133
76
68
22
104
238
87
44
60
86
113
279
8
18
48
15
24
52
41
96
10
45
39
78
20
150
25
34
111
228
88
168
198