5
0
2
25
23
13
56
31
71
58
124
10
65
32
14
22
9
84
47
39
82
19
11
15
231
33
29
36
7
17
76
34
60
105
48
202
69
40
37
151
157
91
77
53
192
251