34
51
149
46
115
367
18
75
19
41
24
12
74
30
23
164
63
28
69
10
38
3
42
57
65
103
27
9
53
162
5
7
21
36
43
13
11
31
47
62
126
84
33
25
95
6