5
43
144
49
22
372
12
15
23
57
37
52
13
17
20
18
145
107
26
36
87
77
33
62
234
65
55
133
47
147
29
38
126
2
167
106
125
219
35
73
14
7
51