21
12
35
52
93
36
22
34
27
63
152
10
30
134
9
8
53
38
31
17
14
16
19
48
25
39
77
15
13
105
29
33
62
32
11
23
71
76
392
28
49
239