2
6
32
17
51
54
10
27
72
21
0
8
25
37
14
36
379
11
12
46
13
185
38
67
101
42
338
385
34
63
76
146
139
108
221
102
43
18
40
165
115
58
77
44
60
201
113
167
59