0
11
7
36
8
80
6
90
48
50
30
111
53
20
150
64
33
66
107
942
57
407
89
127
65
45
25
92
35
46
47
28
61
27
41
17
81
59
23
51
88
126
124
118
91
187
32