233
33
53
59
79
71
190
42
66
153
23
150
8
9
5
39
34
300
83
67
141
29
43
3
36
70
37
24
2
16
26
268
47
61
28
18
30
21
7
152
15
4
35
10
366
13