37
49
29
4
42
23
13
62
59
163
33
44
18
9
17
8
7
6
82
74
11
15
67
14
2
155
45
90
64
16
53
41
80
20
93
39
28
3
43
151
31
46
102
105
81
12