32
76
8
144
58
87
56
37
10
5
35
73
102
94
186
9
34
12
20
41
21
22
6
11
7
54
14
77
25
13
92
47
39
17
131
296
65
49
23
96
15
235
3