0
4
3
199
76
19
21
10
6
13
12
93
17
27
8
15
81
23
205
34
94
43
66
119
77
22
31
97
86
53
291
129
148
64
24
103
70
28
33
144
95
79
538