0
37
14
13
26
2
86
11
3
8
20
18
40
27
82
46
70
59
107
24
4
31
148
29
23
38
84
41
34
45
80
85
33
42
114
103
43
48
411
997
65
60
72
292
66
61
52