0
103
1
23
13
28
63
132
9
2
65
10
17
45
26
16
22
82
25
79
83
58
53
157
133
64
43
52
29
152
161
81
54
186
223
243
88
104
33
106
76
35
55
74
147
72
146
110
34
41
48
116
21
73
128