118
29
92
36
24
14
50
61
52
82
13
23
22
43
53
4
103
76
26
74
71
68
63
18
5
51
75
15
84
41
57
480
16
73
8
72
12
97
35
3
148
136
47
21
6
165
10
65
19
83
256