12
105
7
219
21
68
80
46
44
60
24
151
35
55
66
45
22
41
81
50
33
99
11
5
54
27
4
84
121
38
29
31
167
0
2
10
315
15
25
47
37
9
13
63
107
28
17
26
42