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