0
7
72
25
18
102
2
15
148
47
32
116
85
40
78
43
653
73
281
288
92
27
65
19
66
45
62
118
17
41
486
31
56
36
33
11
61
88
97
107
30
28
111
77
53
23
38
133