87
33
52
15
17
115
7
5
65
44
16
55
29
18
40
68
11
71
107
51
25
50
163
21
138
26
28
48
13
81
177
92
313
76
63
45
39
70
61
22
428
4
46
95
111