148
23
116
60
25
49
9
89
120
22
83
233
65
61
84
51
18
63
12
62
93
21
303
5
47
16
53
46
27
71
54
10
13
58
59
8
41
31
11
119
34
6
85
140
14
35
147
127
42