15
77
59
106
7
48
12
10
35
30
45
6
33
17
13
21
61
94
74
38
4
16
2
24
27
41
237
88
133
68
19
92
14
23
127
143
29
65
49
63
36