15
184
44
101
17
65
11
16
64
73
67
88
47
51
24
22
54
46
29
66
81
35
18
90
40
5
7
159
48
14
28
20
9
113
10
171
240
77
75
58
116
13
38
76
39
109
36