3
21
7
8
5
36
114
12
130
65
69
22
51
26
24
33
120
119
74
18
50
23
15
13
46
29
103
109
45
17
52
223
25
76
61
62
126
30
20
106
19
38
88
83
141
28