92
65
7
20
29
13
45
59
44
84
52
196
94
76
14
69
39
38
138
12
47
40
22
32
33
23
21
383
105
49
197
113
165