0
13
5
3
11
138
34
92
23
77
88
31
86
87
19
27
33
29
7
26
16
55
32
17
221
30
46
63
43
25
12
21
44
64
15
9
79
217
76
67
123
103
97
45
70
75
114
61
226
169