46
23
22
17
52
39
87
16
12
81
64
24
85
32
7
30
15
123
37
42
452
54
364
57
33
25
301
18
43
747
14
121
48
13
74
134
188
80
29
68
21
151
130
28
131
187
149
251
376
103