0
8
34
4
12
13
54
5
151
18
49
347
97
29
41
57
134
50
42
46
20
48
209
33
87
19
81
84
163
146
353
24
189
37
47
155
31
30
90
83
61
67
94
122
104
72