41
18
81
137
309
63
96
5
17
11
38
91
30
14
45
27
19
79
92
55
12
61
39
120
49
10
32
50
13
7
28
42
108
15
37
40
59
99
29
26
48
23
34
22