5
38
142
43
21
369
12
14
53
37
50
17
15
41
138
55
102
22
33
87
13
34
76
59
4
226
64
54
130
16
143
47
147
27
32
125
28
46
1
166
122
218
31
70
18
7
49