65
82
72
216
76
62
132
32
23
171
29
128
30
129
28
123
51
50
75
3
31
13
63
102
66
17
308
121
39
7
16
98
42
199
11
139
34
20
41
49
19
43
9
69
383
46
35
26
6