232
131
534
78
762
38
93
123
54
24
17
29
31
86
66
91
34
322
50
44
19
63
6
18
57
43
42
55
124
15
21
79
32
39
92
51
10
20
70
88
9
12
1
7
33
4
3
28
47