103
41
39
3
8
34
14
23
32
201
44
79
18
94
49
20
13
46
26
43
9
29
37
48
19
2
12
28
89
31
11
51
73
218
21
293
7
36
17
6