81
43
41
252
32
119
45
29
106
22
38
31
67
26
33
51
151
13
68
152
12
150
63
205
3
40
16
21
137
46
87
20
19
48
54
101
17
18
30
47
37
170
50
28
5
56
125