15
175
9
104
42
33
80
28
36
48
5
8
37
66
35
29
11
3
13
91
78
47
76
148
44
140
19
50
25
79
63
54
93
58
6
72
176
56
24
41
22
38
17
121
32
20
89
16