3
0
38
17
30
26
33
7
236
23
1
11
160
64
61
402
42
52
155
40
28
54
58
70
20
21
12
256
129
63
67
10
69
88
62
243
19
66
48
24
73
49
31
76
301
71
39
34
53
141
47