118
44
79
37
17
11
19
45
68
12
53
24
14
55
35
54
105
5
10
88
29
90
277
193
339
134
149
98
288
170
48
69
63
20
18
15
46
58
70
51
78
49
72
40
39
8
42
93
34
13
102