1
15
6
8
144
38
28
22
16
7
492
11
81
29
18
83
33
84
55
23
593
9
40
10
17
21
19
24
26
149
50
4
64
111
168
36
99
86
76
236
25
39
53
49
79
41
87