30
21
38
73
13
34
35
79
349
54
11
24
16
62
37
115
50
8
28
46
9
83
126
32
22
67
36
145
59
58
103
56
199
95
42
68
110
176
78
90
99
158
39
40
10
15
124
132