30
39
37
31
7
9
11
1
62
212
87
48
324
24
28
102
17
13
34
15
60
398
6
19
16
3
8
92
71
273
131
93
35
114
55
111
50
23
42
83
72
54