41
609
100
160
59
67
22
120
12
34
17
39
47
6
28
408
77
14
38
44
26
195
31
48
86
154
124
95
89
107
78
76
27
127
16
23
42
35
69
5
9
64
15
99
18