41
4
16
21
43
3
5
12
22
48
94
1
11
34
6
32
9
8
15
2
7
23
14
13
10
52
59
37
18
70
80
203
93
53
119
29
329
73
160
464
117
275
24
223
105