0
4
13
15
49
35
29
75
47
40
30
131
5
8
33
93
38
39
22
61
127
95
77
21
129
371
132
114
42
10
46
53
96
44
210
20
28
31
12
79
87
54
24
37
19
117
84
14
48