12
53
84
290
34
63
77
141
104
148
94
64
26
169
14
116
99
51
6
9
4
45
27
25
33
19
47
28
376
40
43
24
23
10
8
3
15
44
42
89
73
29
32
30