152
13
31
7
49
47
59
32
14
73
16
313
103
55
120
142
34
3
98
6
9
114
91
29
17
10
25
89
44
68
36
19
18
20
24
4
46
61
53
35
23
50
8
39
43
72
21