99
116
141
77
243
23
11
41
125
34
156
26
25
15
76
39
44
31
12
79
20
29
42
32
209
19
17
10
22
30
8
66
7
36
56
47
96
71
143
78
4
14
33
69
18
122