1
4
0
5
15
28
116
17
25
130
194
45
35
61
55
132
83
85
11
64
33
98
50
39
57
31
42
27
79
117
84
44
21
22
91
96
54
43
38
32
36
89
24
53
69
82