2
0
13
28
17
3
18
141
8
157
165
25
95
5
35
1
16
11
51
48
50
24
26
21
30
23
66
143
34
19
14
293
62
124
202
57
76
90
33
144
146
46
186
86
73
79