32
13
44
21
63
36
8
53
91
29
340
10
158
34
57
37
16
12
59
40
77
135
28
26
23
7
5
51
74
41
42
154
83
17
11
20
22
33
18
27
54
19
66
39