15
42
10
28
107
35
141
41
55
59
40
24
108
21
48
34
76
49
17
31
27
22
85
16
243
65
32
176
150
30
45
139
56
127
72
122
91
33
13
74
53
39
62
5