100
24
43
56
13
16
27
18
35
8
10
37
33
31
297
55
44
32
30
34
19
75
28
15
130
41
39
49
26
59
29
48
63
90
52
88
12
73
71
11
22
112
25
80
17