0
33
20
22
323
126
65
34
6
35
17
10
60
40
14
30
12
59
79
26
251
67
28
8
63
90
41
31
61
53
100
81
27
29
818
141
373
91
36
7
43
19
11
116
25
334
66