0
3
26
79
7
33
13
76
35
8
51
63
47
107
34
80
75
84
57
91
36
30
11
17
90
28
124
42
71
111
398
70
65
102
31
114
29
40
59
130
21
20
16
56
134
32
66
10