45
25
7
43
14
6
12
151
49
91
155
38
54
65
46
33
70
76
359
81
20
30
28
37
162
36
32
13
24
47
22
40
52
288
19
306
143
221
57
119
17
5
656
82
23
513
102
35
99
44